have finished fertilization - Español Inglés Diccionario